//
//  TextInterface.h
//  Dungeons and Princesses
//
//  Created by John Grange on 10/22/11.
//  Copyright (c) 2011 SD Networks. All rights reserved.
//

#ifndef Dungeons_and_Princesses_TextInterface_h
#define Dungeons_and_Princesses_TextInterface_h

#include "Interface.h"

class TextInterface : public Interface {
    
    
public:
    
    TextInterface(Game * ptrToCurrentGame);
    virtual void loadInterface();
    virtual void update(string errorMSG = "");
    virtual void setupPlayer();
    void showRoomInventory();
    void showDescription();
    void showPrompt();
    void showDirections();
    
    void getResponse(std::string prompt, std::string &response);
    
    void showPlayerInventory();
    
    void showHelp(vector<std::string> *helpFile);
};


#endif
